Skip to main content

ISequentialData<T>

Assembly: ServiceStack.Redis.dll
View Source
Declaration
public interface ISequentialData<T>

Properties

DequeueItems

View Source
Declaration
IList<T> DequeueItems { get; }

DequeueId

View Source
Declaration
string DequeueId { get; }

Methods

PopAndUnlock()

pop numProcessed items from queue and unlock queue for work item id that dequeued items are associated with

View Source
Declaration
void PopAndUnlock()

DoneProcessedWorkItem()

A dequeued work item has been processed. When all of the dequeued items have been processed, all items will be popped from the queue,and the queue unlocked for the work item id that the dequeued items are associated with

View Source
Declaration
void DoneProcessedWorkItem()

UpdateNextUnprocessed(T)

Update first unprocessed item with new work item.

View Source
Declaration
void UpdateNextUnprocessed(T newWorkItem)
Parameters
TypeName
<T>newWorkItem